/**
*  \file    secacc_cfg.h
*
*  \brief   Configuration Header of the Security Access Unit.
*
*  \author  Michael J. Hohmann <michael.hohmann@linde-mh.de>
*
*/

#ifndef SECACC_CFG_H_INCLUDED
#define SECACC_CFG_H_INCLUDED

/*================================================[ public includes  ]================================================*/
#include "../cfg/prj.h"


#include "../random/random.h"

/*================================================[ public defines   ]================================================*/

/** Generate U32 random value */
#define secacc_random() random_u32()

/** Security Access 1/2 supported */
#define SECACC_12   1

/** Security Access 3/4 supported */
#define SECACC_34   1

/** Security Access 5/6 supported */
#define SECACC_56   0

/*================================================[ public datatypes ]================================================*/

/*================================================[ public variables ]================================================*/

/*================================================[ public functions ]================================================*/

/*====================================================================================================================*/

#endif

/***********************************************************************************************************************
*                             Copyright 2010 Linde Material Handling. All rights reserved.                             *
***********************************************************************************************************************/
